A Technique for Defining Metamodel Translations

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Relational Approach to Defining Transformations in a Metamodel

Metamodelling is becoming a standard way of defining languages such as the UML. A language definition distinguishes between concrete syntax, abstract syntax and semantics domain. It is possible to define all three using a metamodelling approach, but it is less clear how to define the transformations between them. This paper proposes an approach which uses metamodelling patterns that capture the...

متن کامل

Edelta: An Approach for Defining and Applying Reusable Metamodel Refactorings

Metamodels can be considered one of the key artifacts of any model-based project. Similarly to other software artifacts, metamodels are expected to evolve during their lifecycle and consequently it is crucial to develop approaches and tools supporting the definition and re-use of metamodel refactorings in a disciplined way. This paper proposes Edelta, a domain specific language for specifying r...

متن کامل

A Metamodel for UWE

The Web Engineering field is rich in design methods, such as OOHDM, OO-H, UWE, W2000, WebML or WSDM (Baresi et al., 2002; Koch and Kraus, 2002; Schwabe and Pastor, 2001) supporting the complex task of designing Web applications. These methodologies propose the construction of different views (i.e. models) which comprises at least a conceptual model, a navigation and a presentation model althoug...

متن کامل

A Booch Metamodel a Booch Metamodel

Object-oriented methods, like the Booch method, are widely used in the development of software systems nowadays, but their syntax and semantics are only de ned by natural language text and examples. This paper provides a formalized description of the syntax of the Booch method by using the EER/GRAL approach of modeling.

متن کامل

Metamodel Usage Analysis for Identifying Metamodel Improvements

Modeling languages raise the abstraction level at which software is built by providing a set of constructs tailored to the needs of their users. Metamodels define their constructs and thereby reflect the expectations of the language developers about the use of the language. In practice, language users often do not use the constructs provided by a metamodel as expected by language developers. In...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEICE Transactions on Information and Systems

سال: 2009

ISSN: 0916-8532,1745-1361

DOI: 10.1587/transinf.e92.d.2043